Event-Driven Database Information Sharing
نویسندگان
چکیده
Database systems have been designed to manage business critical information and provide this information on request to connected clients, a passive model. Increasingly, applications need to share information actively with clients and/or external systems, so that they can react to relevant information as soon as it becomes available. Event-driven architecture (EDA) is a software architectural pattern that models these requirements based on the production of, consumption of, and reaction to events. Publish/subscribe provides a loosely-coupled communication paradigm between the components of a system, through many-to-many, push-based event delivery. In this paper, we describe our work integrating distributed content-based publish/subscribe functionality into a database system. We have extended existing database technology with new capabilities to realise EDA in a reliable, scalable, and secure manner. We discuss the design, architecture, and implementation of PostgreSQL-PS, a prototype built on the PostgreSQL open-source database system.
منابع مشابه
Data-Driven Approaches to Improve the Quality of Clinical Processes: A Systematic Review
Background: Considering the emergence of electronic health records and their related technologies, an increasing attention is paid to data driven approaches like machine learning, data mining, and process mining. The aim of this paper was to identify and classify these approaches to enhance the quality of clinical processes. Methods: In order to determine the knowledge related to the research ...
متن کاملResponsive Event-Driven Safe and Secure Information Sharing Platform
Recently, disasters are often striking the earth. In case of those emergency cases, information sharing infrastructure is highly required to be available with minimum security. This paper proposes a basic concept of responsive event-driven safe and secure information sharing platform to respond the above requirement. Our idea is twofold. One is the robust ad hoc network concept. When hosts and ...
متن کاملEvents Driven Approach for Supporting Real-Time Management of Complex Systems
Management and modeling of complex systems is a challenging area of research. One of the approaches to modeling such systems is event driven modeling and management of a complex system. The application of the concept of event to systems modeling has been applied for modeling of discrete systems, of stochastic systems, etc. However, most of the existing modeling approaches use only information a...
متن کاملEvent-driven and Attribute-driven Robustness
Over five decades have passed since the first wave of robust optimization studies conducted by Soyster and Falk. It is outstanding that real-life applications of robust optimization are still swept aside; there is much more potential for investigating the exact nature of uncertainties to obtain intelligent robust models. For this purpose, in this study, we investigate a more refined description...
متن کاملMobile Personal Health Systems for Patient Self-management: On Pervasive Information Logging and Sharing within Social Networks
Patient self-management is often considered as an important prerequisite towards effective healthcare. This viewpoint has recently been demonstrated by the introduction and adoption of approaches and tools, such as the Personal Health Record (PHR). In the current work, the design of a mobile personal health system for logging information corresponding to the patient status and sharing it within...
متن کامل